package com.bcmusic.music.domain.music.vo;

import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import java.util.Date;

/**
 * @ClassName : CertificateVO  //类名
 * @Description :   //描述
 * @Author : YG  //作者
 * @Date: 2020-11-20 12:26  //时间
 */
@Data
public class CertificateVO {

    @ApiModelProperty(value = "音乐名称",required = false)
    private String musicName;

    @ApiModelProperty(value = "专辑名称",required = false)
    private String albumName;//专辑名称

    @ApiModelProperty(value = "唱片公司",required = false)
    private String recordCompany;//唱片公司

    @ApiModelProperty(value = "出版公司",required = false)
    private String publishingCompany;//出版公司

    @ApiModelProperty(value = "版权方编号。关联user表的user_number字段。",required = false)
    private String ownerNumber;//版权方编号。关联user表的user_number字段。

    @ApiModelProperty(value = "0为歌曲，1为曲谱",required = false)
    private Integer musicType;//0为歌曲，1为曲谱

    @ApiModelProperty(value = "演唱者",required = false)
    private String singer;//演唱者

    @ApiModelProperty(value = "音乐作品地址。",required = false)
    private String musicAddress;//音乐作品地址。

    @ApiModelProperty(value = "作曲家",required = false)
    private String composer;//作曲家

    @ApiModelProperty(value = "曲谱文件",required = false)
    private String opernFile;//曲谱文件

    @ApiModelProperty(value = "歌词作者",required = false)
    private String lyricist;//歌词作者

    @ApiModelProperty(value = "歌词文件地址",required = false)
    private String lyricsFile;//歌词文件地址

    @ApiModelProperty(value = "版权所有人",required = false)
    private String ownerName;

    @ApiModelProperty(value = "授权码",required = false)
    private String authorizationCode;

    @ApiModelProperty(value = "音乐上传时间。",required = false)
    private Date uploadTime;//音乐上传时间。

}
